package com.changfang.gold_man.mapper;

import com.changfang.gold_man.entity.Goods;
import com.changfang.gold_man.entity.Task;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface TaskMapper {
    List<Task> findAll();

    void addTask(Task task);

    Task findId(Integer task_id);

    List<Task> findName(String task_name);

    //查找待完成任务
    List<Task> findEnableTask();

    //接受任务
    void receive(Integer task_id, String user_id);

    //完成任务
    void complete(Integer task_id,String task_status);
    //查询我接受的任务
    List<Task> findMyReceive(String receiver_id);
    //删除任务
    void delete(Integer task_id);
    //创建者ID查任务
    List<Task> findMyCreater(String creater_id);
    //根据关键字查任务
    List<Task> findKeyStr(String keyStr);
}
